﻿using FarmSmartSleep.Common.Dtos;
using MediatR;

namespace FarmSmartSleep.Organ.API.Application.SleepInfoCommands.FemaleBeginCommands
{
    public class ProBeginCreateCommand:IRequest<Result>
    {
        public string ?ProCode { get; set; }//单据号
        /// <summary>
        /// 期初日期
        /// </summary>
        public DateTime ?ProData { get; set; }
        /// <summary>
        /// 耳号编号
        /// </summary>
        public int SleepInforId { get; set; }
        public int CottagesId { get; set; }//栋舍编号
        public int FieId { get; set; }//栏位编号
        public string? Stage { get; set; }//阶段
        public int ProSum { get; set; } = 1;//只数
        /// <summary>
        /// 重量
        /// </summary>
        public decimal ProBeginWeight { get; set; }//重量
        /// <summary>
        /// 创建人
        /// </summary>
        public int CreateId { get; set; }

        /// 修改人
        /// </summary>
        public int? UpdateId { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? UpdateTime { get; set; }
        /// <summary>
        /// 删除人
        /// </summary>
        public int? DeleteId { get; set; }
        /// <summary>
        /// 是否删除
        /// </summary>
        public bool Deletes { get; set; } = false;
        /// <summary>
        /// 删除时间
        /// </summary>
        public DateTime? DeleteTime { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateTime { get; set; }

    }
}
